package excercise;

public class ex02 {

	public static void main(String[] args) {

		System.out.println("multiplication Table");
		System.out.println("         1   2    3   4    5   6   7   8   9");
		System.out.println("-------------------------------------------------------- ");

		for (int i = 1; i <= 9; ++i) {
			if (i == 1)
				System.out.print((i * 1) + "  |");
			System.out.print("    " + (i * 1));
		}
		System.out.println();
		for (int i = 1; i <= 9; ++i) {
			if (i == 1)
				System.out.print((i * 2) + "  |");
			System.out.print("    " + (i * 2));
		}
		System.out.println();

		for (int i = 1; i <= 9; ++i) {
			if (i == 1)
				System.out.print((i * 3) + "  |");
			System.out.print("    " + (i * 3));
		}
		System.out.println();

		for (int i = 1; i <= 9; ++i) {
			if (i == 1)
				System.out.print((i * 4) + "  |");
			System.out.print("    " + (i * 4));
		}
		System.out.println();

		for (int i = 1; i <= 9; ++i) {
			if (i == 1)
				System.out.print((i * 5) + "  |");
			System.out.print("    " + (i * 5));
		}
		System.out.println();

		for (int i = 1; i <= 9; ++i) {
			if (i == 1)
				System.out.print((i * 6) + "  |");
			System.out.print("    " + (i * 6));
		}
		System.out.println();

		for (int i = 1; i <= 9; ++i) {
			if (i == 1)
				System.out.print((i * 7) + "  |");
			System.out.print("    " + (i * 7));
		}
		System.out.println();

		for (int i = 1; i <= 9; ++i) {
			if (i == 1)
				System.out.print((i * 8) + "  |");
			System.out.print("    " + (i * 8));
		}
		System.out.println();

		for (int i = 1; i <= 9; ++i) {
			if (i == 1)
				System.out.print((i * 9) + "  |");
			System.out.print("    " + (i * 9));
		}
		System.out.println();
		System.out.println("--------------------------------------------------------------------- ");
		System.out.println("*************************************************************************");
		
		// 좀 더 간단한 풀이 
		for( int j=1;j<=9;++j){
			  for (int i = 1; i <= 9; ++i) {
		
			     if (i == 1)
				 System.out.print((i * j) + "  |");
			     System.out.print("\t"  + (i * j));
		     }
		    
			System.out.println( );
		 }
	
	
	}//class
}
